combat missile launcher vehicle - Turco Inglés Diccionario